\hypertarget{class_ambience_render_data}{\section{Ambience\-Render\-Data Class Reference}
\label{class_ambience_render_data}\index{Ambience\-Render\-Data@{Ambience\-Render\-Data}}
}


{\ttfamily \#include $<$Data.\-hpp$>$}

Inheritance diagram for Ambience\-Render\-Data\-:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{class_ambience_render_data}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{class_ambience_render_data_a5590468febae461c201a64313f6c38be}{Ambience\-Render\-Data} (std\-::string filename)
\item 
\hyperlink{class_ambience_render_data_a5905531cc042e53c6c6730e74b8e2325}{Ambience\-Render\-Data} ()
\item 
\hyperlink{class_ambience_render_data_abf7ae51efd4286b33be9aa960dc1f228}{$\sim$\-Ambience\-Render\-Data} ()
\item 
virtual void \hyperlink{class_ambience_render_data_a04e058a2c8b174def8c381a19ede0d12}{write} (std\-::ostream \&out) const 
\item 
virtual void \hyperlink{class_ambience_render_data_a051acf84a9c31c6e439e7d7e7445ef47}{read} (std\-::istream \&in)
\end{DoxyCompactItemize}
\subsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
double \hyperlink{class_ambience_render_data_a619be04e63ef41deac443cabba9c8d2f}{m\-Skybox\-Size}
\item 
std\-::string \hyperlink{class_ambience_render_data_a462dce5cb2e535c15a0fbf94d99220e3}{m\-Skybox\-Filename}
\item 
std\-::string \hyperlink{class_ambience_render_data_a642bc5ab8f0db9224f7b00b9d6c58beb}{m\-Terrain\-Texture\-Filename}
\item 
double \hyperlink{class_ambience_render_data_a05eaae9de570dab5a7bce2454b257945}{m\-Terrain\-Meters\-Per\-Image\-X}
\item 
double \hyperlink{class_ambience_render_data_a0ad3dba20cdff18a2de47a305399c72e}{m\-Terrain\-Meters\-Per\-Image\-Y}
\item 
double \hyperlink{class_ambience_render_data_ab897015a20e658f3a8cf9c4b87bcb442}{m\-Terrain\-Speed\-X}
\item 
double \hyperlink{class_ambience_render_data_a09b0e2e8506ffe824a2ffec40471e827}{m\-Terrain\-Speed\-Y}
\item 
double \hyperlink{class_ambience_render_data_a18b979f952900e973802f2d4cca82b13}{m\-Terrain\-Depth}
\end{DoxyCompactItemize}


\subsection{Constructor \& Destructor Documentation}
\hypertarget{class_ambience_render_data_a5590468febae461c201a64313f6c38be}{\index{Ambience\-Render\-Data@{Ambience\-Render\-Data}!Ambience\-Render\-Data@{Ambience\-Render\-Data}}
\index{Ambience\-Render\-Data@{Ambience\-Render\-Data}!AmbienceRenderData@{Ambience\-Render\-Data}}
\subsubsection[{Ambience\-Render\-Data}]{\setlength{\rightskip}{0pt plus 5cm}Ambience\-Render\-Data\-::\-Ambience\-Render\-Data (
\begin{DoxyParamCaption}
\item[{std\-::string}]{filename}
\end{DoxyParamCaption}
)}}\label{class_ambience_render_data_a5590468febae461c201a64313f6c38be}
\hypertarget{class_ambience_render_data_a5905531cc042e53c6c6730e74b8e2325}{\index{Ambience\-Render\-Data@{Ambience\-Render\-Data}!Ambience\-Render\-Data@{Ambience\-Render\-Data}}
\index{Ambience\-Render\-Data@{Ambience\-Render\-Data}!AmbienceRenderData@{Ambience\-Render\-Data}}
\subsubsection[{Ambience\-Render\-Data}]{\setlength{\rightskip}{0pt plus 5cm}Ambience\-Render\-Data\-::\-Ambience\-Render\-Data (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}\label{class_ambience_render_data_a5905531cc042e53c6c6730e74b8e2325}
\hypertarget{class_ambience_render_data_abf7ae51efd4286b33be9aa960dc1f228}{\index{Ambience\-Render\-Data@{Ambience\-Render\-Data}!$\sim$\-Ambience\-Render\-Data@{$\sim$\-Ambience\-Render\-Data}}
\index{$\sim$\-Ambience\-Render\-Data@{$\sim$\-Ambience\-Render\-Data}!AmbienceRenderData@{Ambience\-Render\-Data}}
\subsubsection[{$\sim$\-Ambience\-Render\-Data}]{\setlength{\rightskip}{0pt plus 5cm}Ambience\-Render\-Data\-::$\sim$\-Ambience\-Render\-Data (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}\label{class_ambience_render_data_abf7ae51efd4286b33be9aa960dc1f228}


\subsection{Member Function Documentation}
\hypertarget{class_ambience_render_data_a051acf84a9c31c6e439e7d7e7445ef47}{\index{Ambience\-Render\-Data@{Ambience\-Render\-Data}!read@{read}}
\index{read@{read}!AmbienceRenderData@{Ambience\-Render\-Data}}
\subsubsection[{read}]{\setlength{\rightskip}{0pt plus 5cm}void Ambience\-Render\-Data\-::read (
\begin{DoxyParamCaption}
\item[{std\-::istream \&}]{in}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [virtual]}}}\label{class_ambience_render_data_a051acf84a9c31c6e439e7d7e7445ef47}


Implements \hyperlink{class_generic_data_a71e231ef04c9a91a3429123dab5bd1e7}{Generic\-Data}.

\hypertarget{class_ambience_render_data_a04e058a2c8b174def8c381a19ede0d12}{\index{Ambience\-Render\-Data@{Ambience\-Render\-Data}!write@{write}}
\index{write@{write}!AmbienceRenderData@{Ambience\-Render\-Data}}
\subsubsection[{write}]{\setlength{\rightskip}{0pt plus 5cm}void Ambience\-Render\-Data\-::write (
\begin{DoxyParamCaption}
\item[{std\-::ostream \&}]{out}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [virtual]}}}\label{class_ambience_render_data_a04e058a2c8b174def8c381a19ede0d12}


Implements \hyperlink{class_generic_data_a93ea61de5b09cf3fc95564ef3d841214}{Generic\-Data}.



\subsection{Member Data Documentation}
\hypertarget{class_ambience_render_data_a462dce5cb2e535c15a0fbf94d99220e3}{\index{Ambience\-Render\-Data@{Ambience\-Render\-Data}!m\-Skybox\-Filename@{m\-Skybox\-Filename}}
\index{m\-Skybox\-Filename@{m\-Skybox\-Filename}!AmbienceRenderData@{Ambience\-Render\-Data}}
\subsubsection[{m\-Skybox\-Filename}]{\setlength{\rightskip}{0pt plus 5cm}std\-::string Ambience\-Render\-Data\-::m\-Skybox\-Filename}}\label{class_ambience_render_data_a462dce5cb2e535c15a0fbf94d99220e3}
\hypertarget{class_ambience_render_data_a619be04e63ef41deac443cabba9c8d2f}{\index{Ambience\-Render\-Data@{Ambience\-Render\-Data}!m\-Skybox\-Size@{m\-Skybox\-Size}}
\index{m\-Skybox\-Size@{m\-Skybox\-Size}!AmbienceRenderData@{Ambience\-Render\-Data}}
\subsubsection[{m\-Skybox\-Size}]{\setlength{\rightskip}{0pt plus 5cm}double Ambience\-Render\-Data\-::m\-Skybox\-Size}}\label{class_ambience_render_data_a619be04e63ef41deac443cabba9c8d2f}
\hypertarget{class_ambience_render_data_a18b979f952900e973802f2d4cca82b13}{\index{Ambience\-Render\-Data@{Ambience\-Render\-Data}!m\-Terrain\-Depth@{m\-Terrain\-Depth}}
\index{m\-Terrain\-Depth@{m\-Terrain\-Depth}!AmbienceRenderData@{Ambience\-Render\-Data}}
\subsubsection[{m\-Terrain\-Depth}]{\setlength{\rightskip}{0pt plus 5cm}double Ambience\-Render\-Data\-::m\-Terrain\-Depth}}\label{class_ambience_render_data_a18b979f952900e973802f2d4cca82b13}
\hypertarget{class_ambience_render_data_a05eaae9de570dab5a7bce2454b257945}{\index{Ambience\-Render\-Data@{Ambience\-Render\-Data}!m\-Terrain\-Meters\-Per\-Image\-X@{m\-Terrain\-Meters\-Per\-Image\-X}}
\index{m\-Terrain\-Meters\-Per\-Image\-X@{m\-Terrain\-Meters\-Per\-Image\-X}!AmbienceRenderData@{Ambience\-Render\-Data}}
\subsubsection[{m\-Terrain\-Meters\-Per\-Image\-X}]{\setlength{\rightskip}{0pt plus 5cm}double Ambience\-Render\-Data\-::m\-Terrain\-Meters\-Per\-Image\-X}}\label{class_ambience_render_data_a05eaae9de570dab5a7bce2454b257945}
\hypertarget{class_ambience_render_data_a0ad3dba20cdff18a2de47a305399c72e}{\index{Ambience\-Render\-Data@{Ambience\-Render\-Data}!m\-Terrain\-Meters\-Per\-Image\-Y@{m\-Terrain\-Meters\-Per\-Image\-Y}}
\index{m\-Terrain\-Meters\-Per\-Image\-Y@{m\-Terrain\-Meters\-Per\-Image\-Y}!AmbienceRenderData@{Ambience\-Render\-Data}}
\subsubsection[{m\-Terrain\-Meters\-Per\-Image\-Y}]{\setlength{\rightskip}{0pt plus 5cm}double Ambience\-Render\-Data\-::m\-Terrain\-Meters\-Per\-Image\-Y}}\label{class_ambience_render_data_a0ad3dba20cdff18a2de47a305399c72e}
\hypertarget{class_ambience_render_data_ab897015a20e658f3a8cf9c4b87bcb442}{\index{Ambience\-Render\-Data@{Ambience\-Render\-Data}!m\-Terrain\-Speed\-X@{m\-Terrain\-Speed\-X}}
\index{m\-Terrain\-Speed\-X@{m\-Terrain\-Speed\-X}!AmbienceRenderData@{Ambience\-Render\-Data}}
\subsubsection[{m\-Terrain\-Speed\-X}]{\setlength{\rightskip}{0pt plus 5cm}double Ambience\-Render\-Data\-::m\-Terrain\-Speed\-X}}\label{class_ambience_render_data_ab897015a20e658f3a8cf9c4b87bcb442}
\hypertarget{class_ambience_render_data_a09b0e2e8506ffe824a2ffec40471e827}{\index{Ambience\-Render\-Data@{Ambience\-Render\-Data}!m\-Terrain\-Speed\-Y@{m\-Terrain\-Speed\-Y}}
\index{m\-Terrain\-Speed\-Y@{m\-Terrain\-Speed\-Y}!AmbienceRenderData@{Ambience\-Render\-Data}}
\subsubsection[{m\-Terrain\-Speed\-Y}]{\setlength{\rightskip}{0pt plus 5cm}double Ambience\-Render\-Data\-::m\-Terrain\-Speed\-Y}}\label{class_ambience_render_data_a09b0e2e8506ffe824a2ffec40471e827}
\hypertarget{class_ambience_render_data_a642bc5ab8f0db9224f7b00b9d6c58beb}{\index{Ambience\-Render\-Data@{Ambience\-Render\-Data}!m\-Terrain\-Texture\-Filename@{m\-Terrain\-Texture\-Filename}}
\index{m\-Terrain\-Texture\-Filename@{m\-Terrain\-Texture\-Filename}!AmbienceRenderData@{Ambience\-Render\-Data}}
\subsubsection[{m\-Terrain\-Texture\-Filename}]{\setlength{\rightskip}{0pt plus 5cm}std\-::string Ambience\-Render\-Data\-::m\-Terrain\-Texture\-Filename}}\label{class_ambience_render_data_a642bc5ab8f0db9224f7b00b9d6c58beb}


The documentation for this class was generated from the following files\-:\begin{DoxyCompactItemize}
\item 
C\-:/\-Users/\-Owner/\-My Programming/\-Personal Projects/\-Video\-Games/\-Optimist Racing/src/\hyperlink{_data_8hpp}{Data.\-hpp}\item 
C\-:/\-Users/\-Owner/\-My Programming/\-Personal Projects/\-Video\-Games/\-Optimist Racing/src/\hyperlink{_data_8cpp}{Data.\-cpp}\end{DoxyCompactItemize}
